Esprit est un objet cadre orienté générateur d'analyseur de descente récursive mis en œuvre en utilisant des techniques de méta-programmation modèle. Des modèles d'expression nous permettent d'approcher la syntaxe de Extended Backus forme normale (EBNF) entièrement en C ++. Objets Parser sont composés par la surcharge d'opérateur et le résultat est un retour en arrière analyseur LL (INF) qui est capable de l'analyse des grammaires plutôt ambigus.
"Le cadre de Spirit permet une grammaire cible à écrire exclusivement en C ++. Inline EBNF spécifications de grammaire peuvent mélanger librement avec d'autres code C ++ et, grâce à la puissance génératrice de C ++ modèles, sont immédiatement exécutable.
Exigences :
Windows 95/98 / NT / 2000 / XP, compilateur C ++
Commentaires non trouvées